<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Starshatter_Open: Campaign Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Starshatter_Open
   </div>
   <div id="projectbrief">Open source Starshatter engine</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_campaign.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a>  </div>
  <div class="headertitle">
<div class="title">Campaign Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="_campaign_8h_source.html">Campaign.h</a>&gt;</code></p>

<p><a href="class_campaign-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a609ab8c2fcc94fdd0bee9a1a616afda2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2">CONSTANTS</a> { <br/>
&#160;&#160;<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a465c46914fd00c24598e12ac4d403c32">TRAINING_CAMPAIGN</a> =  1, 
<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a49f15911d0963cf83a3fc14c64a4b7cc">DYNAMIC_CAMPAIGN</a>, 
<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2ab68f7d745ba830dc995c03738ef22d25">MOD_CAMPAIGN</a> =  100, 
<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2aaf3e93c3b3890ca50b5586076a3384cc">SINGLE_MISSIONS</a> =  1000, 
<br/>
&#160;&#160;<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2ad70b889cc2234e5379a066f480e2ab58">MULTIPLAYER_MISSIONS</a>, 
<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a13356fa13df80910b629b8cf842af652">CUSTOM_MISSIONS</a>, 
<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a36ccde6e43e33f92cd368986adf808e3">NUM_IMAGES</a> =  6
<br/>
 }</td></tr>
<tr class="memitem:a1ebb3e55439ee32be03706b51d9a75a3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3">STATUS</a> { <a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3a7a4db1c33d97af5d72ac311b8b3e5087">CAMPAIGN_INIT</a>, 
<a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3ae116ff90bbdd8047656e875b6932a4e2">CAMPAIGN_ACTIVE</a>, 
<a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3a80eb784d6a701ec5906dda5f974f66d0">CAMPAIGN_SUCCESS</a>, 
<a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3ab8069a60630b8e88ec6b2b1b9ff89090">CAMPAIGN_FAILED</a>
 }</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a25d1b668814f19d6a557daec1a8004ac"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a25d1b668814f19d6a557daec1a8004ac">Campaign</a> (int id, const char *<a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a>=0)</td></tr>
<tr class="memitem:a4b7c1747802905c56d6178dfb1fe8ba9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a4b7c1747802905c56d6178dfb1fe8ba9">Campaign</a> (int id, const char *<a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a>, const char *<a class="el" href="class_campaign.html#a7196668b9d10a6b86b93d3393d5b5a0a">path</a>)</td></tr>
<tr class="memitem:a5cca9e21e4c057ffe862d1447f538e49"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a5cca9e21e4c057ffe862d1447f538e49">~Campaign</a> ()</td></tr>
<tr class="memitem:a6111f979147e5bcd5a22b186db7930a3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6111f979147e5bcd5a22b186db7930a3">operator==</a> (const <a class="el" href="class_campaign.html">Campaign</a> &amp;s) const </td></tr>
<tr class="memitem:a06db0eb9019f60012587cec564fab491"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a06db0eb9019f60012587cec564fab491">operator&lt;</a> (const <a class="el" href="class_campaign.html">Campaign</a> &amp;s) const </td></tr>
<tr class="memitem:ac510789cd0c77210a13838fd79cfb61a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac510789cd0c77210a13838fd79cfb61a">Load</a> ()</td></tr>
<tr class="memitem:a95f060c896eeb955814e7a591c07cbba"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a95f060c896eeb955814e7a591c07cbba">Prep</a> ()</td></tr>
<tr class="memitem:a4925777d92cfd13cc93a6cea3a1481d7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a4925777d92cfd13cc93a6cea3a1481d7">Start</a> ()</td></tr>
<tr class="memitem:a268e40d205344dc5dc0a830522660758"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a268e40d205344dc5dc0a830522660758">ExecFrame</a> ()</td></tr>
<tr class="memitem:a8f0b8ef092a75fd7fa14d5fddc10f681"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a8f0b8ef092a75fd7fa14d5fddc10f681">Unload</a> ()</td></tr>
<tr class="memitem:a79b5897c9b1b2c02a7bbc0f155eb7860"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a79b5897c9b1b2c02a7bbc0f155eb7860">Clear</a> ()</td></tr>
<tr class="memitem:a2818492222b5de2c3670eb21a0f7f32a"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a2818492222b5de2c3670eb21a0f7f32a">CommitExpiredActions</a> ()</td></tr>
<tr class="memitem:a7b960673b8149eb8b0b506d10d124420"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7b960673b8149eb8b0b506d10d124420">LockoutEvents</a> (int seconds)</td></tr>
<tr class="memitem:a0ca6bed64b11e9a28656c3f5fce675b2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a0ca6bed64b11e9a28656c3f5fce675b2">CheckPlayerGroup</a> ()</td></tr>
<tr class="memitem:a580b6a6f402921e87caec8982cb810ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a580b6a6f402921e87caec8982cb810ac">CreatePlanners</a> ()</td></tr>
<tr class="memitem:aebf7620ef13c5dc90270fd3a5ac439be"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aebf7620ef13c5dc90270fd3a5ac439be">Name</a> () const </td></tr>
<tr class="memitem:acdd3e5991feec5830b21ef97aeff1745"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#acdd3e5991feec5830b21ef97aeff1745">Description</a> () const </td></tr>
<tr class="memitem:a0810a0daa3667afa60eba7127f497678"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a0810a0daa3667afa60eba7127f497678">Path</a> () const </td></tr>
<tr class="memitem:a50f98b293fa646a6a8c301becbcec843"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a50f98b293fa646a6a8c301becbcec843">Situation</a> () const </td></tr>
<tr class="memitem:aacda0172f21e9b48123ea3e1777f63f4"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aacda0172f21e9b48123ea3e1777f63f4">Orders</a> () const </td></tr>
<tr class="memitem:a57db8800f541cbb76470753b8a712e64"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a57db8800f541cbb76470753b8a712e64">SetSituation</a> (const char *s)</td></tr>
<tr class="memitem:a03805557e1df6c16a1e390328f669330"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a03805557e1df6c16a1e390328f669330">SetOrders</a> (const char *o)</td></tr>
<tr class="memitem:ae3ef5f012f0fa743f9277452858f7fa4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ae3ef5f012f0fa743f9277452858f7fa4">GetPlayerTeamScore</a> ()</td></tr>
<tr class="memitem:a003dbf6ea99ffe8ecdf096461d599a3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_mission_info.html">MissionInfo</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a003dbf6ea99ffe8ecdf096461d599a3b">GetMissionList</a> ()</td></tr>
<tr class="memitem:af41f8cd54925f5cf7d9842bd1f810a57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combatant.html">Combatant</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#af41f8cd54925f5cf7d9842bd1f810a57">GetCombatants</a> ()</td></tr>
<tr class="memitem:aeb3051de457c140cea1448750bbaaee4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_zone.html">CombatZone</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aeb3051de457c140cea1448750bbaaee4">GetZones</a> ()</td></tr>
<tr class="memitem:ac5244bfb0fb34a15effe4841af2d38c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_star_system.html">StarSystem</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac5244bfb0fb34a15effe4841af2d38c0">GetSystemList</a> ()</td></tr>
<tr class="memitem:a47525f56d13d1d72673fa9bdbae51bb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_action.html">CombatAction</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a47525f56d13d1d72673fa9bdbae51bb1">GetActions</a> ()</td></tr>
<tr class="memitem:af9f74e77a1364eaa74e854b2f780148a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_event.html">CombatEvent</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#af9f74e77a1364eaa74e854b2f780148a">GetEvents</a> ()</td></tr>
<tr class="memitem:a7a0a328bdf2a99dfd7eb1e011d2f7767"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_event.html">CombatEvent</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7a0a328bdf2a99dfd7eb1e011d2f7767">GetLastEvent</a> ()</td></tr>
<tr class="memitem:a00073e05f389ce18f6fc449d3e0a6357"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_action.html">CombatAction</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a00073e05f389ce18f6fc449d3e0a6357">FindAction</a> (int id)</td></tr>
<tr class="memitem:a9eaee689c2f0331c82ba05902892758c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a9eaee689c2f0331c82ba05902892758c">CountNewEvents</a> () const </td></tr>
<tr class="memitem:a466abf9403f643222d9c8230bde0e0e1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a466abf9403f643222d9c8230bde0e0e1">GetPlayerIFF</a> ()</td></tr>
<tr class="memitem:a71962c0661e1edeed94928c88d9aff9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a71962c0661e1edeed94928c88d9aff9c">GetPlayerGroup</a> ()</td></tr>
<tr class="memitem:a15996c15546d2bffaa17966ce6ccedb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a15996c15546d2bffaa17966ce6ccedb7">SetPlayerGroup</a> (<a class="el" href="class_combat_group.html">CombatGroup</a> *pg)</td></tr>
<tr class="memitem:afaf977d9dd83a8783ceed1c08c4b8197"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_unit.html">CombatUnit</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#afaf977d9dd83a8783ceed1c08c4b8197">GetPlayerUnit</a> ()</td></tr>
<tr class="memitem:a8bbc1802ec56dc35f46db0414912c392"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a8bbc1802ec56dc35f46db0414912c392">SetPlayerUnit</a> (<a class="el" href="class_combat_unit.html">CombatUnit</a> *pu)</td></tr>
<tr class="memitem:a9353164f0ac3840bb64bac1a56a9784d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combatant.html">Combatant</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a9353164f0ac3840bb64bac1a56a9784d">GetCombatant</a> (const char *<a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a>)</td></tr>
<tr class="memitem:ab9b7ced8de889d6c4f992423a18cf680"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ab9b7ced8de889d6c4f992423a18cf680">FindGroup</a> (int iff, int type, int id)</td></tr>
<tr class="memitem:ad8f2b61b98a79bfe92d10d0f1bf99bf2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ad8f2b61b98a79bfe92d10d0f1bf99bf2">FindGroup</a> (int iff, int type, <a class="el" href="class_combat_group.html">CombatGroup</a> *near_group=0)</td></tr>
<tr class="memitem:a73cfcc2fd702ea4259851bfd2e389ae8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a73cfcc2fd702ea4259851bfd2e389ae8">FindStrikeTarget</a> (int iff, <a class="el" href="class_combat_group.html">CombatGroup</a> *strike_group)</td></tr>
<tr class="memitem:a768816c8de8f11f00fe5707dc12bb579"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_star_system.html">StarSystem</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a768816c8de8f11f00fe5707dc12bb579">GetSystem</a> (const char *sys)</td></tr>
<tr class="memitem:afaae346ab7669303527913eb36b49ae3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_zone.html">CombatZone</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#afaae346ab7669303527913eb36b49ae3">GetZone</a> (const char *rgn)</td></tr>
<tr class="memitem:af8fbd35297d8287dae48537345099c8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission_info.html">MissionInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#af8fbd35297d8287dae48537345099c8e">CreateNewMission</a> ()</td></tr>
<tr class="memitem:a88db3f95e15874e77f426b376eebcb27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a88db3f95e15874e77f426b376eebcb27">DeleteMission</a> (int id)</td></tr>
<tr class="memitem:aaecca7a30465e84234fcc6af1f980358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aaecca7a30465e84234fcc6af1f980358">GetMission</a> ()</td></tr>
<tr class="memitem:a948b7c93e4b1073f24657196aa32227e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a948b7c93e4b1073f24657196aa32227e">GetMission</a> (int id)</td></tr>
<tr class="memitem:a4a72f82ef3d162dfd3c868d23a3c3554"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a4a72f82ef3d162dfd3c868d23a3c3554">GetMissionByFile</a> (const char *<a class="el" href="class_campaign.html#a46a5c38c257d4ddf55325b081a27bfe3">filename</a>)</td></tr>
<tr class="memitem:af8bee1228cd27ddf5d8a28aa68fa0f4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission_info.html">MissionInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#af8bee1228cd27ddf5d8a28aa68fa0f4a">GetMissionInfo</a> (int id)</td></tr>
<tr class="memitem:aede8e05784a50d56908a6039cb19fc0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission_info.html">MissionInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aede8e05784a50d56908a6039cb19fc0e">FindMissionTemplate</a> (int msn_type, <a class="el" href="class_combat_group.html">CombatGroup</a> *<a class="el" href="class_campaign.html#aa5b98511e3f259bf0b6e29f6a87bb714">player_group</a>)</td></tr>
<tr class="memitem:a59f941abb011c64cb07564449ba5d8cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a59f941abb011c64cb07564449ba5d8cd">ReloadMission</a> (int id)</td></tr>
<tr class="memitem:a293686387419bbeba612dfd290cf9ade"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a293686387419bbeba612dfd290cf9ade">LoadNetMission</a> (int id, const char *<a class="el" href="class_campaign.html#ad5ae5b87573491ecbb0ab25cbc51422c">net_mission</a>)</td></tr>
<tr class="memitem:a59c98247da04068ac2960f4f275f8ba4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a59c98247da04068ac2960f4f275f8ba4">StartMission</a> ()</td></tr>
<tr class="memitem:a9cda8ccf208e289d984231599e8082d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a9cda8ccf208e289d984231599e8082d9">RollbackMission</a> ()</td></tr>
<tr class="memitem:a5215a133e22037c2e578ac1d789efc8e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a5215a133e22037c2e578ac1d789efc8e">SetCampaignId</a> (int id)</td></tr>
<tr class="memitem:a74ff772fc2ec8a6788e256efebd27b65"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a74ff772fc2ec8a6788e256efebd27b65">GetCampaignId</a> () const </td></tr>
<tr class="memitem:ad8816e177a0a8e7aab514f3c60f400a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ad8816e177a0a8e7aab514f3c60f400a8">SetMissionId</a> (int id)</td></tr>
<tr class="memitem:ae7039d49d2ee8df01ce9c7de3a887079"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ae7039d49d2ee8df01ce9c7de3a887079">GetMissionId</a> () const </td></tr>
<tr class="memitem:a69c17e40545a59f8af41e4dadedd27ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bitmap.html">Bitmap</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a69c17e40545a59f8af41e4dadedd27ab">GetImage</a> (int n)</td></tr>
<tr class="memitem:a93c4c1ee055d95f75c7b381b07d3c242"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a93c4c1ee055d95f75c7b381b07d3c242">GetTime</a> () const </td></tr>
<tr class="memitem:a9d81870245d47e61655d7f14270418ea"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a9d81870245d47e61655d7f14270418ea">GetStartTime</a> () const </td></tr>
<tr class="memitem:a37e1375020a8e885ce8f169b6389e1fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a37e1375020a8e885ce8f169b6389e1fe">SetStartTime</a> (double t)</td></tr>
<tr class="memitem:af2e9e79df5c3442915a56e3a9e8dfb83"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#af2e9e79df5c3442915a56e3a9e8dfb83">GetLoadTime</a> () const </td></tr>
<tr class="memitem:a11bc6f063087e584f9a2156539d0b2ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a11bc6f063087e584f9a2156539d0b2ce">SetLoadTime</a> (double t)</td></tr>
<tr class="memitem:ac3c9992071754d54906ace02e8c04bcf"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac3c9992071754d54906ace02e8c04bcf">GetUpdateTime</a> () const </td></tr>
<tr class="memitem:a8813c955fcc6781ae9e8cefaa351b040"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a8813c955fcc6781ae9e8cefaa351b040">SetUpdateTime</a> (double t)</td></tr>
<tr class="memitem:ab47f609631faf6a0ee75f19647bd473a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ab47f609631faf6a0ee75f19647bd473a">InCutscene</a> () const </td></tr>
<tr class="memitem:a1aeea0d39bbfb9f342e6314cb4881021"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a1aeea0d39bbfb9f342e6314cb4881021">IsDynamic</a> () const </td></tr>
<tr class="memitem:ac0f83e4c9e29e58324a652551f53d890"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac0f83e4c9e29e58324a652551f53d890">IsTraining</a> () const </td></tr>
<tr class="memitem:a110d1a9742455eb36f477901324c2b41"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a110d1a9742455eb36f477901324c2b41">IsScripted</a> () const </td></tr>
<tr class="memitem:a582f7d0bf02dd0aaf0a3a19cadf084df"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a582f7d0bf02dd0aaf0a3a19cadf084df">IsSequential</a> () const </td></tr>
<tr class="memitem:a10a99bca2d2bfec3fd8a685982e21172"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a10a99bca2d2bfec3fd8a685982e21172">IsSaveGame</a> () const </td></tr>
<tr class="memitem:acd5d2214a6d1ef8be2a7dc5d1246b795"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#acd5d2214a6d1ef8be2a7dc5d1246b795">SetSaveGame</a> (bool s)</td></tr>
<tr class="memitem:a7d74bc28204799abfd347c5d0bf09af2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7d74bc28204799abfd347c5d0bf09af2">IsActive</a> () const </td></tr>
<tr class="memitem:abe72b3f7533514bf023424f3bc435fdb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#abe72b3f7533514bf023424f3bc435fdb">IsComplete</a> () const </td></tr>
<tr class="memitem:a96d0c6288ce6bb58acfbeafee6c96a41"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a96d0c6288ce6bb58acfbeafee6c96a41">IsFailed</a> () const </td></tr>
<tr class="memitem:a3aad2864d9128d40e32d400d44519e46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a3aad2864d9128d40e32d400d44519e46">SetStatus</a> (int s)</td></tr>
<tr class="memitem:a915ca1e8acd4bde8d55ec90e9f2bc10e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a915ca1e8acd4bde8d55ec90e9f2bc10e">GetStatus</a> () const </td></tr>
<tr class="memitem:a972d452b15da85007ac0672a26d60603"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a972d452b15da85007ac0672a26d60603">GetAllCombatUnits</a> (int iff, <a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_unit.html">CombatUnit</a> &gt; &amp;units)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a49745450123aae8bd123a9b27fb966ca"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a49745450123aae8bd123a9b27fb966ca">TYPENAME</a> ()</td></tr>
<tr class="memitem:aeba3d01b2aa80c0e285b4c43a66cc5a3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aeba3d01b2aa80c0e285b4c43a66cc5a3">Initialize</a> ()</td></tr>
<tr class="memitem:a5def88037bbd5a698ce05ea7fce750f1"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a5def88037bbd5a698ce05ea7fce750f1">Close</a> ()</td></tr>
<tr class="memitem:a6852aa4add219df92bd0b40c8f51646b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_campaign.html">Campaign</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6852aa4add219df92bd0b40c8f51646b">GetCampaign</a> ()</td></tr>
<tr class="memitem:aa2d274e01d8d61f5b2c25ffee2faaaa6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_campaign.html">Campaign</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aa2d274e01d8d61f5b2c25ffee2faaaa6">GetAllCampaigns</a> ()</td></tr>
<tr class="memitem:a3888640258f685113c28da2cda4e7dd7"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a3888640258f685113c28da2cda4e7dd7">GetLastCampaignId</a> ()</td></tr>
<tr class="memitem:a28419b1934262dbf74e04c762c8ab3f2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_campaign.html">Campaign</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a28419b1934262dbf74e04c762c8ab3f2">SelectCampaign</a> (const char *<a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a>)</td></tr>
<tr class="memitem:a5f9d073f66af336f3346dea639114c75"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_campaign.html">Campaign</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a5f9d073f66af336f3346dea639114c75">CreateCustomCampaign</a> (const char *<a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a>, const char *<a class="el" href="class_campaign.html#a7196668b9d10a6b86b93d3393d5b5a0a">path</a>)</td></tr>
<tr class="memitem:a840c9da644be13c96bf7c61a040bdb15"><td class="memItemLeft" align="right" valign="top">static double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a840c9da644be13c96bf7c61a040bdb15">Stardate</a> ()</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ab6110308abb8935d0750884bc4b89006"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ab6110308abb8935d0750884bc4b89006">LoadCampaign</a> (<a class="el" href="class_data_loader.html">DataLoader</a> *loader, bool full=false)</td></tr>
<tr class="memitem:a798eb3fe0f1299471de9ea891ff6ea5e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a798eb3fe0f1299471de9ea891ff6ea5e">LoadTemplateList</a> (<a class="el" href="class_data_loader.html">DataLoader</a> *loader)</td></tr>
<tr class="memitem:a4cb67336c753a1a0d679de866f74e182"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a4cb67336c753a1a0d679de866f74e182">LoadMissionList</a> (<a class="el" href="class_data_loader.html">DataLoader</a> *loader)</td></tr>
<tr class="memitem:ac6eeadbf7fb9bdd0858057dd841661b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac6eeadbf7fb9bdd0858057dd841661b6">LoadCustomMissions</a> (<a class="el" href="class_data_loader.html">DataLoader</a> *loader)</td></tr>
<tr class="memitem:a84976809bb91414a80764fb11b40f1ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a84976809bb91414a80764fb11b40f1ae">ParseGroup</a> (<a class="el" href="class_term_struct.html">TermStruct</a> *val, <a class="el" href="class_combat_group.html">CombatGroup</a> *force, <a class="el" href="class_combat_group.html">CombatGroup</a> *clone, const char *<a class="el" href="class_campaign.html#a46a5c38c257d4ddf55325b081a27bfe3">filename</a>)</td></tr>
<tr class="memitem:a477e813c9d150b084ce076e53f3fe52a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a477e813c9d150b084ce076e53f3fe52a">ParseAction</a> (<a class="el" href="class_term_struct.html">TermStruct</a> *val, const char *<a class="el" href="class_campaign.html#a46a5c38c257d4ddf55325b081a27bfe3">filename</a>)</td></tr>
<tr class="memitem:a4e4074263d79cabcb407cec003592565"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a4e4074263d79cabcb407cec003592565">CloneOver</a> (<a class="el" href="class_combat_group.html">CombatGroup</a> *force, <a class="el" href="class_combat_group.html">CombatGroup</a> *clone, <a class="el" href="class_combat_group.html">CombatGroup</a> *group)</td></tr>
<tr class="memitem:a6461ec1de23b57f5de5c5816794f780e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6461ec1de23b57f5de5c5816794f780e">SelectDefaultPlayerGroup</a> (<a class="el" href="class_combat_group.html">CombatGroup</a> *g, int type)</td></tr>
<tr class="memitem:a603e164b2c8d4d01d249e2486e6c4465"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_template_list.html">TemplateList</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a603e164b2c8d4d01d249e2486e6c4465">GetTemplateList</a> (int msn_type, int grp_type)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a8e47d8782670433ddfbdb4f37fca593f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a8e47d8782670433ddfbdb4f37fca593f">campaign_id</a></td></tr>
<tr class="memitem:a7778c741f141186fe3fb6f23f645aca2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7778c741f141186fe3fb6f23f645aca2">status</a></td></tr>
<tr class="memitem:a46a5c38c257d4ddf55325b081a27bfe3"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a46a5c38c257d4ddf55325b081a27bfe3">filename</a> [64]</td></tr>
<tr class="memitem:a7196668b9d10a6b86b93d3393d5b5a0a"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7196668b9d10a6b86b93d3393d5b5a0a">path</a> [64]</td></tr>
<tr class="memitem:a3de77c48219abfee8cba6a204ca3242a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_text.html">Text</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a3de77c48219abfee8cba6a204ca3242a">name</a></td></tr>
<tr class="memitem:a57270b858fddfa60566c915561d2bfab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_text.html">Text</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a57270b858fddfa60566c915561d2bfab">description</a></td></tr>
<tr class="memitem:a1a08627e121f347b1e28cb4ced0e38b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_text.html">Text</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a1a08627e121f347b1e28cb4ced0e38b1">situation</a></td></tr>
<tr class="memitem:a05d0f70fad06c44847815d0dc6ae2558"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_text.html">Text</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a05d0f70fad06c44847815d0dc6ae2558">orders</a></td></tr>
<tr class="memitem:a5369011ebf4cb941f30c89f746c62904"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_bitmap.html">Bitmap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a5369011ebf4cb941f30c89f746c62904">image</a> [<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a36ccde6e43e33f92cd368986adf808e3">NUM_IMAGES</a>]</td></tr>
<tr class="memitem:a423641beb3b4b91910a626620d663f25"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a423641beb3b4b91910a626620d663f25">scripted</a></td></tr>
<tr class="memitem:ad4417532b8034431fbc16184ce64f2ac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ad4417532b8034431fbc16184ce64f2ac">sequential</a></td></tr>
<tr class="memitem:a6dd5fc087127ae93a3455f19888bc52c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6dd5fc087127ae93a3455f19888bc52c">loaded_from_savegame</a></td></tr>
<tr class="memitem:ab0f73726e4c71013d5d16625f0a17303"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combatant.html">Combatant</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ab0f73726e4c71013d5d16625f0a17303">combatants</a></td></tr>
<tr class="memitem:a7ae91481123ac549e478a415cad0e779"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_star_system.html">StarSystem</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a7ae91481123ac549e478a415cad0e779">systems</a></td></tr>
<tr class="memitem:a99a91400df03870c4297f7c24059dbe5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_zone.html">CombatZone</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a99a91400df03870c4297f7c24059dbe5">zones</a></td></tr>
<tr class="memitem:aa9d218afdd17d9b3d51271e2104174f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_campaign_plan.html">CampaignPlan</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aa9d218afdd17d9b3d51271e2104174f8">planners</a></td></tr>
<tr class="memitem:a04d8b81a41e1684d5f26de6f75348356"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_mission_info.html">MissionInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a04d8b81a41e1684d5f26de6f75348356">missions</a></td></tr>
<tr class="memitem:ac77514f4c8128a7dbbc358f6fbf6eafa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_template_list.html">TemplateList</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac77514f4c8128a7dbbc358f6fbf6eafa">templates</a></td></tr>
<tr class="memitem:ac8c82b426f235a4b6acd3bc56d4d3de7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_action.html">CombatAction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac8c82b426f235a4b6acd3bc56d4d3de7">actions</a></td></tr>
<tr class="memitem:a6c47c47da6b5a91d057c15db117f56fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_event.html">CombatEvent</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6c47c47da6b5a91d057c15db117f56fa">events</a></td></tr>
<tr class="memitem:aa5b98511e3f259bf0b6e29f6a87bb714"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aa5b98511e3f259bf0b6e29f6a87bb714">player_group</a></td></tr>
<tr class="memitem:ac2f3b19960063cac38cab5f085d75dee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_combat_unit.html">CombatUnit</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ac2f3b19960063cac38cab5f085d75dee">player_unit</a></td></tr>
<tr class="memitem:ae2dd3b55089a7ff86a1b207dedf2f2ad"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ae2dd3b55089a7ff86a1b207dedf2f2ad">mission_id</a></td></tr>
<tr class="memitem:a8945f7d9ce9e3a7aef926720c6f5b583"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a8945f7d9ce9e3a7aef926720c6f5b583">mission</a></td></tr>
<tr class="memitem:ad5ae5b87573491ecbb0ab25cbc51422c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#ad5ae5b87573491ecbb0ab25cbc51422c">net_mission</a></td></tr>
<tr class="memitem:a237ed73c768ce13a081cff51e9027ac3"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a237ed73c768ce13a081cff51e9027ac3">time</a></td></tr>
<tr class="memitem:a6d56363ee4af44892e88b2a4d60a8998"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a6d56363ee4af44892e88b2a4d60a8998">loadTime</a></td></tr>
<tr class="memitem:afb6df4b7265a2e82f2eb1ba70336dd56"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#afb6df4b7265a2e82f2eb1ba70336dd56">startTime</a></td></tr>
<tr class="memitem:a55a914f3bf628b161660473d92be8b20"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#a55a914f3bf628b161660473d92be8b20">updateTime</a></td></tr>
<tr class="memitem:aa11a593cbe749926512e882c2aa91af6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_campaign.html#aa11a593cbe749926512e882c2aa91af6">lockout</a></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00095">95</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>
</div><hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2">Campaign::CONSTANTS</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2a465c46914fd00c24598e12ac4d403c32"></a>TRAINING_CAMPAIGN</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2a49f15911d0963cf83a3fc14c64a4b7cc"></a>DYNAMIC_CAMPAIGN</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2ab68f7d745ba830dc995c03738ef22d25"></a>MOD_CAMPAIGN</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2aaf3e93c3b3890ca50b5586076a3384cc"></a>SINGLE_MISSIONS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2ad70b889cc2234e5379a066f480e2ab58"></a>MULTIPLAYER_MISSIONS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2a13356fa13df80910b629b8cf842af652"></a>CUSTOM_MISSIONS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a609ab8c2fcc94fdd0bee9a1a616afda2a36ccde6e43e33f92cd368986adf808e3"></a>NUM_IMAGES</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00100">100</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1ebb3e55439ee32be03706b51d9a75a3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_campaign.html#a1ebb3e55439ee32be03706b51d9a75a3">Campaign::STATUS</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a1ebb3e55439ee32be03706b51d9a75a3a7a4db1c33d97af5d72ac311b8b3e5087"></a>CAMPAIGN_INIT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a1ebb3e55439ee32be03706b51d9a75a3ae116ff90bbdd8047656e875b6932a4e2"></a>CAMPAIGN_ACTIVE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a1ebb3e55439ee32be03706b51d9a75a3a80eb784d6a701ec5906dda5f974f66d0"></a>CAMPAIGN_SUCCESS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="a1ebb3e55439ee32be03706b51d9a75a3ab8069a60630b8e88ec6b2b1b9ff89090"></a>CAMPAIGN_FAILED</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00111">111</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a25d1b668814f19d6a557daec1a8004ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Campaign::Campaign </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00110">110</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4b7c1747802905c56d6178dfb1fe8ba9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Campaign::Campaign </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00120">120</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5cca9e21e4c057ffe862d1447f538e49"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Campaign::~Campaign </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00133">133</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a0ca6bed64b11e9a28656c3f5fce675b2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::CheckPlayerGroup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02009">2009</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a79b5897c9b1b2c02a7bbc0f155eb7860"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Clear </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00310">310</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4e4074263d79cabcb407cec003592565"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a> * Campaign::CloneOver </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>force</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>clone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>group</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00938">938</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5def88037bbd5a698ce05ea7fce750f1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Close </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00193">193</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2818492222b5de2c3670eb21a0f7f32a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::CommitExpiredActions </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02240">2240</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9eaee689c2f0331c82ba05902892758c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::CountNewEvents </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00296">296</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5f9d073f66af336f3346dea639114c75"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_campaign.html">Campaign</a> * Campaign::CreateCustomCampaign </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00229">229</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af8fbd35297d8287dae48537345099c8e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission_info.html">MissionInfo</a> * Campaign::CreateNewMission </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01624">1624</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a580b6a6f402921e87caec8982cb810ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::CreatePlanners </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01382">1382</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a88db3f95e15874e77f426b376eebcb27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::DeleteMission </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01660">1660</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acdd3e5991feec5830b21ef97aeff1745"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* Campaign::Description </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00140">140</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a268e40d205344dc5dc0a830522660758"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::ExecFrame </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01916">1916</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a00073e05f389ce18f6fc449d3e0a6357"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_action.html">CombatAction</a> * Campaign::FindAction </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01761">1761</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab9b7ced8de889d6c4f992423a18cf680"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a> * Campaign::FindGroup </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iff</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02146">2146</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad8f2b61b98a79bfe92d10d0f1bf99bf2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a> * Campaign::FindGroup </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iff</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>near_group</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02176">2176</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aede8e05784a50d56908a6039cb19fc0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission_info.html">MissionInfo</a> * Campaign::FindMissionTemplate </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>msn_type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>player_group</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01777">1777</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a73cfcc2fd702ea4259851bfd2e389ae8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a> * Campaign::FindStrikeTarget </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iff</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>strike_group</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02216">2216</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a47525f56d13d1d72673fa9bdbae51bb1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_action.html">CombatAction</a>&gt;&amp; Campaign::GetActions </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00154">154</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa2d274e01d8d61f5b2c25ffee2faaaa6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_campaign.html">Campaign</a> &gt; &amp; Campaign::GetAllCampaigns </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00259">259</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a972d452b15da85007ac0672a26d60603"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetAllCombatUnits </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iff</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_list.html">List</a>&lt; <a class="el" href="class_combat_unit.html">CombatUnit</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>units</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02332">2332</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6852aa4add219df92bd0b40c8f51646b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_campaign.html">Campaign</a> * Campaign::GetCampaign </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00201">201</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a74ff772fc2ec8a6788e256efebd27b65"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetCampaignId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00188">188</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9353164f0ac3840bb64bac1a56a9784d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combatant.html">Combatant</a> * Campaign::GetCombatant </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01495">1495</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af41f8cd54925f5cf7d9842bd1f810a57"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combatant.html">Combatant</a>&gt;&amp; Campaign::GetCombatants </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00151">151</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="af9f74e77a1364eaa74e854b2f780148a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_event.html">CombatEvent</a>&gt;&amp; Campaign::GetEvents </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00155">155</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a69c17e40545a59f8af41e4dadedd27ab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_bitmap.html">Bitmap</a>* Campaign::GetImage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>n</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00191">191</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3888640258f685113c28da2cda4e7dd7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetLastCampaignId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00265">265</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7a0a328bdf2a99dfd7eb1e011d2f7767"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_event.html">CombatEvent</a> * Campaign::GetLastEvent </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00283">283</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af2e9e79df5c3442915a56e3a9e8dfb83"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::GetLoadTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00195">195</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaecca7a30465e84234fcc6af1f980358"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission.html">Mission</a> * Campaign::GetMission </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01510">1510</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a948b7c93e4b1073f24657196aa32227e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission.html">Mission</a> * Campaign::GetMission </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01516">1516</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4a72f82ef3d162dfd3c868d23a3c3554"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission.html">Mission</a> * Campaign::GetMissionByFile </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>filename</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01560">1560</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae7039d49d2ee8df01ce9c7de3a887079"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetMissionId </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00190">190</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="af8bee1228cd27ddf5d8a28aa68fa0f4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission_info.html">MissionInfo</a> * Campaign::GetMissionInfo </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01695">1695</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a003dbf6ea99ffe8ecdf096461d599a3b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_mission_info.html">MissionInfo</a>&gt;&amp; Campaign::GetMissionList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00150">150</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a71962c0661e1edeed94928c88d9aff9c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a>* Campaign::GetPlayerGroup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00163">163</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a466abf9403f643222d9c8230bde0e0e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetPlayerIFF </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01420">1420</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae3ef5f012f0fa743f9277452858f7fa4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetPlayerTeamScore </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02256">2256</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="afaf977d9dd83a8783ceed1c08c4b8197"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_unit.html">CombatUnit</a>* Campaign::GetPlayerUnit </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00165">165</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9d81870245d47e61655d7f14270418ea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::GetStartTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00193">193</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a915ca1e8acd4bde8d55ec90e9f2bc10e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::GetStatus </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00212">212</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a768816c8de8f11f00fe5707dc12bb579"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_star_system.html">StarSystem</a> * Campaign::GetSystem </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>sys</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01489">1489</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac5244bfb0fb34a15effe4841af2d38c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_star_system.html">StarSystem</a>&gt;&amp; Campaign::GetSystemList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00153">153</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a603e164b2c8d4d01d249e2486e6c4465"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_template_list.html">TemplateList</a> * Campaign::GetTemplateList </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>msn_type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>grp_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01824">1824</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a93c4c1ee055d95f75c7b381b07d3c242"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::GetTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00192">192</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac3c9992071754d54906ace02e8c04bcf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::GetUpdateTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00197">197</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="afaae346ab7669303527913eb36b49ae3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_zone.html">CombatZone</a> * Campaign::GetZone </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>rgn</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01477">1477</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeb3051de457c140cea1448750bbaaee4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_zone.html">CombatZone</a>&gt;&amp; Campaign::GetZones </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00152">152</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab47f609631faf6a0ee75f19647bd473a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::InCutscene </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02098">2098</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeba3d01b2aa80c0e285b4c43a66cc5a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Initialize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00152">152</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7d74bc28204799abfd347c5d0bf09af2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsActive </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00208">208</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="abe72b3f7533514bf023424f3bc435fdb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsComplete </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00209">209</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1aeea0d39bbfb9f342e6314cb4881021"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsDynamic </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02105">2105</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a96d0c6288ce6bb58acfbeafee6c96a41"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsFailed </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00210">210</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a10a99bca2d2bfec3fd8a685982e21172"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsSaveGame </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00205">205</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a110d1a9742455eb36f477901324c2b41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsScripted </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02118">2118</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a582f7d0bf02dd0aaf0a3a19cadf084df"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsSequential </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02124">2124</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac0f83e4c9e29e58324a652551f53d890"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::IsTraining </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02112">2112</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac510789cd0c77210a13838fd79cfb61a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Load </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00327">327</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab6110308abb8935d0750884bc4b89006"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LoadCampaign </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_data_loader.html">DataLoader</a> *&#160;</td>
          <td class="paramname"><em>loader</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>full</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00428">428</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac6eeadbf7fb9bdd0858057dd841661b6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LoadCustomMissions </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_data_loader.html">DataLoader</a> *&#160;</td>
          <td class="paramname"><em>loader</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01088">1088</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4cb67336c753a1a0d679de866f74e182"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LoadMissionList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_data_loader.html">DataLoader</a> *&#160;</td>
          <td class="paramname"><em>loader</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00965">965</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a293686387419bbeba612dfd290cf9ade"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LoadNetMission </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>net_mission</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01742">1742</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a798eb3fe0f1299471de9ea891ff6ea5e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LoadTemplateList </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_data_loader.html">DataLoader</a> *&#160;</td>
          <td class="paramname"><em>loader</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01221">1221</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7b960673b8149eb8b0b506d10d124420"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::LockoutEvents </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>seconds</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02003">2003</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aebf7620ef13c5dc90270fd3a5ac439be"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* Campaign::Name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00139">139</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a06db0eb9019f60012587cec564fab491"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_campaign.html">Campaign</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00123">123</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6111f979147e5bcd5a22b186db7930a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_campaign.html">Campaign</a> &amp;&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00122">122</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aacda0172f21e9b48123ea3e1777f63f4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* Campaign::Orders </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00144">144</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a477e813c9d150b084ce076e53f3fe52a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::ParseAction </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_term_struct.html">TermStruct</a> *&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>filename</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00608">608</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a84976809bb91414a80764fb11b40f1ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::ParseGroup </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_term_struct.html">TermStruct</a> *&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>force</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>clone</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>filename</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00566">566</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0810a0daa3667afa60eba7127f497678"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* Campaign::Path </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00141">141</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a95f060c896eeb955814e7a591c07cbba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Prep </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01876">1876</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59f941abb011c64cb07564449ba5d8cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::ReloadMission </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01725">1725</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9cda8ccf208e289d984231599e8082d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::RollbackMission </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02070">2070</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a28419b1934262dbf74e04c762c8ab3f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_campaign.html">Campaign</a> * Campaign::SelectCampaign </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00207">207</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6461ec1de23b57f5de5c5816794f780e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SelectDefaultPlayerGroup </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01859">1859</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5215a133e22037c2e578ac1d789efc8e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetCampaignId </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a11bc6f063087e584f9a2156539d0b2ce"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetLoadTime </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00196">196</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad8816e177a0a8e7aab514f3c60f400a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetMissionId </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01838">1838</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a03805557e1df6c16a1e390328f669330"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetOrders </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>o</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00147">147</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a15996c15546d2bffaa17966ce6ccedb7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetPlayerGroup </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_combat_group.html">CombatGroup</a> *&#160;</td>
          <td class="paramname"><em>pg</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01431">1431</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8bbc1802ec56dc35f46db0414912c392"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetPlayerUnit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_combat_unit.html">CombatUnit</a> *&#160;</td>
          <td class="paramname"><em>pu</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01452">1452</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acd5d2214a6d1ef8be2a7dc5d1246b795"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetSaveGame </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00206">206</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a57db8800f541cbb76470753b8a712e64"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetSituation </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00146">146</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a37e1375020a8e885ce8f169b6389e1fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetStartTime </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00194">194</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3aad2864d9128d40e32d400d44519e46"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetStatus </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02290">2290</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8813c955fcc6781ae9e8cefaa351b040"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::SetUpdateTime </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>t</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00198">198</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a50f98b293fa646a6a8c301becbcec843"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* Campaign::Situation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00143">143</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a840c9da644be13c96bf7c61a040bdb15"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::Stardate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01851">1851</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4925777d92cfd13cc93a6cea3a1481d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Start </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l01904">1904</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a59c98247da04068ac2960f4f275f8ba4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::StartMission </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l02041">2041</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a49745450123aae8bd123a9b27fb966ca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static const char* Campaign::TYPENAME </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00098">98</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8f0b8ef092a75fd7fa14d5fddc10f681"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void Campaign::Unload </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8cpp_source.html#l00408">408</a> of file <a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ac8c82b426f235a4b6acd3bc56d4d3de7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_action.html">CombatAction</a>&gt; Campaign::actions</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00265">265</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8e47d8782670433ddfbdb4f37fca593f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::campaign_id</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00245">245</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab0f73726e4c71013d5d16625f0a17303"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combatant.html">Combatant</a>&gt; Campaign::combatants</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00259">259</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a57270b858fddfa60566c915561d2bfab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_text.html">Text</a> Campaign::description</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00250">250</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6c47c47da6b5a91d057c15db117f56fa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_event.html">CombatEvent</a>&gt; Campaign::events</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00266">266</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a46a5c38c257d4ddf55325b081a27bfe3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char Campaign::filename[64]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00247">247</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5369011ebf4cb941f30c89f746c62904"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_bitmap.html">Bitmap</a> Campaign::image[<a class="el" href="class_campaign.html#a609ab8c2fcc94fdd0bee9a1a616afda2a36ccde6e43e33f92cd368986adf808e3">NUM_IMAGES</a>]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00253">253</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6dd5fc087127ae93a3455f19888bc52c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::loaded_from_savegame</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00257">257</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6d56363ee4af44892e88b2a4d60a8998"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::loadTime</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00275">275</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa11a593cbe749926512e882c2aa91af6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::lockout</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00278">278</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a8945f7d9ce9e3a7aef926720c6f5b583"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission.html">Mission</a>* Campaign::mission</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00271">271</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae2dd3b55089a7ff86a1b207dedf2f2ad"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::mission_id</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00270">270</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a04d8b81a41e1684d5f26de6f75348356"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_mission_info.html">MissionInfo</a>&gt; Campaign::missions</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00263">263</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3de77c48219abfee8cba6a204ca3242a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_text.html">Text</a> Campaign::name</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00249">249</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad5ae5b87573491ecbb0ab25cbc51422c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_mission.html">Mission</a>* Campaign::net_mission</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00272">272</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a05d0f70fad06c44847815d0dc6ae2558"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_text.html">Text</a> Campaign::orders</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00252">252</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7196668b9d10a6b86b93d3393d5b5a0a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char Campaign::path[64]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00248">248</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa9d218afdd17d9b3d51271e2104174f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_campaign_plan.html">CampaignPlan</a>&gt; Campaign::planners</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00262">262</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa5b98511e3f259bf0b6e29f6a87bb714"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_group.html">CombatGroup</a>* Campaign::player_group</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00267">267</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac2f3b19960063cac38cab5f085d75dee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_combat_unit.html">CombatUnit</a>* Campaign::player_unit</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00268">268</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a423641beb3b4b91910a626620d663f25"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::scripted</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00255">255</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad4417532b8034431fbc16184ce64f2ac"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool Campaign::sequential</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00256">256</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1a08627e121f347b1e28cb4ced0e38b1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_text.html">Text</a> Campaign::situation</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00251">251</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="afb6df4b7265a2e82f2eb1ba70336dd56"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::startTime</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00276">276</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7778c741f141186fe3fb6f23f645aca2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int Campaign::status</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00246">246</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7ae91481123ac549e478a415cad0e779"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_star_system.html">StarSystem</a>&gt; Campaign::systems</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00260">260</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac77514f4c8128a7dbbc358f6fbf6eafa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_template_list.html">TemplateList</a>&gt; Campaign::templates</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00264">264</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a237ed73c768ce13a081cff51e9027ac3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::time</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00274">274</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a55a914f3bf628b161660473d92be8b20"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double Campaign::updateTime</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00277">277</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<a class="anchor" id="a99a91400df03870c4297f7c24059dbe5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_list.html">List</a>&lt;<a class="el" href="class_combat_zone.html">CombatZone</a>&gt; Campaign::zones</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="_campaign_8h_source.html#l00261">261</a> of file <a class="el" href="_campaign_8h_source.html">Campaign.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_campaign_8h_source.html">Campaign.h</a></li>
<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_campaign_8cpp_source.html">Campaign.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_campaign.html">Campaign</a></li>
    <li class="footer">Generated on Tue Jun 5 2012 20:47:39 for Starshatter_Open by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1 </li>
  </ul>
</div>
</body>
</html>
